use gdk_cursor_unref instead of destroy
authorHavoc Pennington <hp@pobox.com>
Sat, 29 Jan 2000 22:26:41 +0000 (22:26 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Sat, 29 Jan 2000 22:26:41 +0000 (22:26 +0000)
commit4d48b106f0b897d3c101c73be0e4f19f1248f8de
tree73ef27890b623ef58361790272f97470261947cf
parent7d39971922e88caa0a1ac7a129a766929457b028
use gdk_cursor_unref instead of destroy

2000-01-30  Havoc Pennington  <hp@pobox.com>

* gtk/testgtk.c (set_cursor): use gdk_cursor_unref instead of
destroy

* gdk/gdkimage.c (gdk_image_ref): image wasn't being returned

* gdk/gdkprivate.h: declare
_gdk_cursor_destroy which is then
implemented in platform-specific code

* gdk/Makefile.am (gdk_c_sources): add gdkcursor.c

* gdk/x11/gdkcursor-x11.c (gdk_cursor_destroy):
rename with an
underscore in front

* gdk/win32/gdkcursor-win32.c (gdk_cursor_destroy):
put an underscore in front

* gdk/gdkcursor.c: new file, implements
gdk_cursor_ref/gdk_cursor_unref

* gdk/gdkcursor.h: Refcount GdkCursor

* gdk/gdkcompat.h
(gdk_cursor_destroy): compat
16 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/Makefile.am
gdk/gdkcompat.h
gdk/gdkcursor.h
gdk/gdkimage.c
gdk/gdkprivate.h
gdk/win32/gdkcursor-win32.c
gdk/x11/gdkcursor-x11.c
gtk/testgtk.c
tests/testgtk.c